Insights to Variable Block Size Motion Estimation by Design Space Exploration

نویسندگان

  • Jani Boutellier
  • Philip Brisk
  • Paolo Ienne
چکیده

Numerous different implementations for H.264/AVC variable block size motion estimation have been proposed in the recent years to make this computationally challenging task more feasible for mobile devices with video encoding support. The variable block size motion estimation problem defined by the standard is complex and multidimensional, offering a wide variety of possibilities for efficient implementation. One of the most popular implementation architectures are systolic arrays. In this paper we look at the full-search variable block size motion estimation problem on 1D systolic arrays from a high level by modeling the system with a software tool that enables design space exploration and cycle-accurate simulation. Our design space exploration tool has provided many interesting insights to the VBSME problem that give directions for making efficient designs. The variable block size motion estimation problem Different block shapes in h.264/AVC The design space Explored systolic array configurations

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Efficient Architecture for Variable Block Size Motion Estimation in H.264/AVC

This paper proposes an efficient VLSI architecture for the implementation of variable block size motion estimation (VBSME). To improve the performance video compression the Variable Block Size Motion Estimation (VBSME) is the critical path. Variable Block Size Motion Estimation feature has been introduced in to the H.264/AVC. This feature induces significant complexities into the design of the ...

متن کامل

Variable Block Size Techniques for Motion Sequence Coding

Major tools for the motion compensated coding, such as motion estimation, transform coding, and vector quantization, are block based techniques. So, block size is one of fundamental design parameters, but, until recently, a xed block size is usually selected considering the simplicity of implementation. However, if the block size is varied according to the locally changing characteristics, an a...

متن کامل

New Variable Block-Size Motion Estimation Algorithm For H.264/AVC

Block matching motion estimation algorithms have been developed for very different applications in image processing. In recent years, the variable block-size (VBS) motion estimation has been widely employed to improve the performance of the block matching algorithm. In this paper, we compare the performance of several variable block-size motion estimation algorithms based on merge and split pro...

متن کامل

Reconfigurable Variable Block Size Motion Estimation Architecture for Search Range Reduction Algorithm

Variable Block Size Motion Estimation (VBSME) costs a lot of computation during video coding. Search range reduction algorithm is widely used to reduce computational cost of motion estimation. Current VBSME designs are not suitable for this algorithm. This paper proposes a reconfigurable design of VBSME which can be efficiently used with search range reduction algorithm. While using proposed de...

متن کامل

Hardware architecture design for variable block size motion estimation in MPEG-4 AVC/JVT/ITU-T H.264

Variable block size motion estimation is adopted in the new video coding standard, MPEG-4 AVCIIVTIITU-T H.264, due to its superior performance compared to the advanced prediction mode in MPEG-4 and H.263+. In this paper, we modified the reference software in a hardware-friendly way. Our main idea is to convert the sequential processing of each 8x8 sub-partition of a macroblock into parallel pro...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008